luminous spot - English Synonyms Dictionary